package cn.com.surker.material.service;

import cn.com.surker.dto.main.MainMaterialSupplierRateDTO;
import cn.com.surker.system.model.CacheUser;
import cn.com.surker.vo.main.MainMaterialSupplierRateVO;
import com.baomidou.mybatisplus.core.metadata.IPage;

public interface MainMaterialSupplierRateService {


    /**
     * 材料抽检概率表 分页方法
     * @param dto
     * @return
     */
    IPage<MainMaterialSupplierRateVO> pageData(MainMaterialSupplierRateDTO dto);

    /**
     * 材料抽检概率表 更新方法
     * @param dto
     * @return
     */
    Boolean update(MainMaterialSupplierRateDTO dto, CacheUser user);

    /**
     * 材料抽检概率表 更新状态
     * @param dto
     * @return
     */
    Boolean updatestatus(MainMaterialSupplierRateDTO dto, CacheUser user);

    /**
     * 材料抽检概率表 新增方法
     * @param dto
     * @return
     */
    Boolean saveRate(MainMaterialSupplierRateDTO dto, CacheUser user);
}
